const router = require('express').Router();
const itemModel = require('../models/collections/stu');


router.get('/home', (req, res)=> {
  // 查询商品 
  itemModel.find().sort({
    itemPrice: -1
  }).then(ret=> {
    res.render('home', {
      items: ret
    })
  }).catch(err=> {
    res.render('home', {
      items: []
    })
  })
  
})

// 修改商品
router.post('/updateItem', (req,res) => {
  const { id } = req.body;
  // 修改商品
  itemModel.updateOne(
    {
      _id: id
    },
    {
      itemPrice: 1999
    }
  ).then(ret=> {
    res.send({
      code: 0,
      msg:'修改成功'
    })
  }).catch(err=> {
    res.send({
      code: -1,
      msg:'修改修改失败'
    })
  })
  
})
// 删除商品
router.get('/delItem', (req, res) => {
  itemModel.deleteOne({
    _id: req.query.id
  }).then(ret=> {
    res.send({
      code: 0,
      msg: '删除成功'
    })
  }).catch(err=> {
    res.send({
      code: -1,
      msg: '删除失败'
    })
  })
  
})

module.exports = router;